//! 流程控制模块
//!
//! 包含Rust中的流程控制结构，如：
//! - 条件表达式
//! - 循环结构
//! - 模式匹配
//!
//! ## 知识点总结
//!
//! | 模块 | 主要内容 | 关键概念 |
//! |------|---------|---------|
//! | condition | 条件控制 | if/else表达式 |
//! | loop | 循环控制 | loop、while、for循环 |
//! | pattern_match | 模式匹配 | match、if let、while let |
//!
//! ## 使用示例
//!
//! ```rust
//! // 条件控制示例
//! let number = 5;
//! if number < 10 {
//!     println!("数字小于10");
//! } else if number > 10 {
//!     println!("数字大于10");
//! } else {
//!     println!("数字等于10");
//! }
//!
//! // 循环控制示例
//! let mut counter = 0;
//! while counter < 3 {
//!     println!("计数器: {}", counter);
//!     counter += 1;
//! }
//!
//! // 模式匹配示例
//! let some_value = Some(5);
//! match some_value {
//!     Some(x) => println!("有值: {}", x),
//!     None => println!("无值"),
//! }
//! ```

pub mod condition;
pub mod r#loop;
pub mod pattern_match;